package com.uade.model;

import java.io.Serializable;

public class Evento implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -4234079087720931375L;

	private String accion;

	private String idArticulo;

	private String cantidad;
	
	private String idCompra;

	public String getAccion() {
		return accion;
	}

	public void setAccion(String accion) {
		this.accion = accion;
	}

	public String getIdArticulo() {
		return idArticulo;
	}

	public void setIdArticulo(String idArticulo) {
		this.idArticulo = idArticulo;
	}

	public String getCantidad() {
		return cantidad;
	}

	public void setCantidad(String cantidad) {
		this.cantidad = cantidad;
	}

	/**
	 * <log> <fecha>{FORMATO:YYYY-MM-DD hh:mm:ss}</fecha> <idModulo></idModulo>
	 * <mensaje></mensaje> </log>
	 * 
	 * @return
	 */
	public String getXml() {
		StringBuffer xml = new StringBuffer();

		xml.append("<log>");
		xml.append("<fecha>" + ModelUtilities.setFecha() + "</fecha>");
		xml.append("<idModulo>4</idModulo>");
		xml.append("<mensaje>" + this.accion + this.getIdArticulo()
				+ this.getCantidad() + "</mensaje>");
		xml.append("</log>");

		return xml.toString();

	}
	
	/**
	 * <log> <fecha>{FORMATO:YYYY-MM-DD hh:mm:ss}</fecha> <idModulo></idModulo>
	 * <mensaje></mensaje> </log>
	 * 
	 * @return
	 */
	public String getXmlForCompra() {
		StringBuffer xml = new StringBuffer();

		xml.append("<log>");
		xml.append("<fecha>" + ModelUtilities.setFecha() + "</fecha>");
		xml.append("<idModulo>4</idModulo>");
		xml.append("<mensaje>" + this.accion + this.getIdCompra()
				+"</mensaje>");
		xml.append("</log>");

		return xml.toString();

	}

	public String getIdCompra() {
		return idCompra;
	}

	public void setIdCompra(String idCompra) {
		this.idCompra = idCompra;
	}
}
